/* Breadcrumb Navigation
   ========================================================================== */

#breadcrumb_navi {

	padding: 5px 0 15px;
	color: $gx-breadcrumb-color;

	> span.breadcrumbEntry {
		color: $gx-breadcrumb-color;
		display: inline-block;
		font-size: $font-size-small;
		padding: 0 10px 0 0;

		> a {
			color: $gx-breadcrumb-color;
			font-size: $font-size-small;
		}
	}

	> span.breadcrumbSeparator {
		padding: 0 10px 0 0;
	}

	// not visible on mobile

	display: none;
	@media (min-width: $grid-float-breakpoint) {
		display: block;
	}
}

// hide breadcrumb on index page

body {
	&.page-index {
		#breadcrumb_navi {
			display: none;
		}
	}

	&.page-product-info {
		@media (min-width: $screen-md) {
			#breadcrumb_navi {
				@if ($gx-product-info-full-width == true) {
					width: 66.6667%;
				} @else {
					width: 58.3333%;
				}
			}
		}
	}
}